submarine sightseeing vessel - French English Dictionary